Specifying and Verifying Collaborative Behavior in Component-Based Systems
نویسنده
چکیده
...............................................................................................ii Research Grants ...................................................................................iii Acknowledgements..................................................................................v CHAPTER 1: INTRODUCTION 1.1 COMPONENT CERTIFICATION WITH REUSE.........................................................1 1.2 THE PROBLEM STATEMENT.......................................................................................3 1.2.1 Local Role Consistency in Collaboration-Based Software Design ...................... 7 1.2.2 Decision Procedures for the Analysis of Local Consistency Conditions ............. 8 1.2.3 Causal Process Constraint Analysis for Achieving Global Consistency.............. 9 1.3 THE LIMITATIONS OF CONVENTIONAL APPROACHES...................................10 1.4 BRINGING THE METHODS TOGETHER FOR COLLABORATIVE BEHAVIOR VERIFICATION USING UML-RT .............................................................................. 11 1.4.1 Concepts of UML-RT............................................................................................ 11 1.4.2 Collaborative Behavior Verification with UML-RT ........................................... 12 1.5 CONTRIBUTIONS..........................................................................................................15 1.6 ORGANIZATION............................................................................................................17 CHAPTER 2: COMPONENT CERTIFICATION WITH REUSE 2.1 FORMAL VERIFICATION AND TESTING APPROACHES FOR OBJECTORIENTED COMPONENTS .........................................................................................20 2.1.1 Formal Verification of Component Software....................................................... 21 2.1.2 Model-Based Verification ..................................................................................... 23 2.1.3 Object-Oriented Component Testing.................................................................... 24 2.2 PROTOCOL-ORIENTED PERSPECTIVE FOR ACTIVE OBJECT ORIENTED COMPONENT SPECIFICATION and CERTIFICATION..........................................36 2.2.1 Component Protocol Specifications...................................................................... 36 2.2.2 Object Interaction Dynamics................................................................................. 38 2.2.3 Finite State Verification......................................................................................... 40 2.3 COLLABORATION-BASED SOFTWARE VERIFICATION AND TESTING.......41
منابع مشابه
DisTriB: Distributed Trust Management Model Based on Gossip Learning and Bayesian Networks in Collaborative Computing Systems
The interactions among peers in Peer-to-Peer systems as a distributed collaborative system are based on asynchronous and unreliable communications. Trust is an essential and facilitating component in these interactions specially in such uncertain environments. Various attacks are possible due to large-scale nature and openness of these systems that affects the trust. Peers has not enough inform...
متن کاملDisTriB: Distributed Trust Management Model Based on Gossip Learning and Bayesian Networks in Collaborative Computing Systems
The interactions among peers in Peer-to-Peer systems as a distributed collaborative system are based on asynchronous and unreliable communications. Trust is an essential and facilitating component in these interactions specially in such uncertain environments. Various attacks are possible due to large-scale nature and openness of these systems that affects the trust. Peers has not enough inform...
متن کاملCollaborative Information Seeking Behavior: Concepts and Theories
Background and Aim: Collaborative information seeking is an interaction among members of a group who purposefully try to access and share joint information. Although collaboration is a key component of information seeking behavior, but most of the studies in this area are focused on individual information seeking behavior and collaborative aspects are considered much less. As a result, there is...
متن کاملThe effect of trust on collaborative information seeking behavior of postgraduate students of Shiraz University
Purpose: The purpose of this study is to identify the impact of trust on collaborative information seeking behaviors of postgraduate students of Shiraz University. Methodology: A quantitive approach was applied and survey method was used to analyze the the impact of trust on collaborative information seeking behaviors. The statistical population included all graduate students of Shiraz Unive...
متن کاملیک سامانه توصیهگر ترکیبی با استفاده از اعتماد و خوشهبندی دوجهته بهمنظور افزایش کارایی پالایشگروهی
In the present era, the amount of information grows exponentially. So, finding the required information among the mass of information has become a major challenge. The success of e-commerce systems and online business transactions depend greatly on the effective design of products recommender mechanism. Providing high quality recommendations is important for e-commerce systems to assist users i...
متن کامل